function init() {
	load();
}

function load() {
	$('#exampleTable').bootstrapTable({
		method : 'POST', // 服务器数据的请求方式 get or post
		url : ip + 'cim/ci/list', // 服务器数据的加载地址
		iconSize : 'outline',
		toolbar : '#exampleToolbar',
		 ajaxOptions:{
               headers:window.getRequestHears(true),
         },
		striped : true, // 设置为true会有隔行变色效果
		dataType : "json", // 服务器返回的数据类型
		pagination : true, // 设置为true会在底部显示分页条
		singleSelect : false, // 设置为true将禁止多选
		pageSize : 10, // 如果设置了分页，每页数据条数
		pageNumber : 1, // 如果设置了分布，首页页码
		showColumns : false, // 是否显示内容下拉框（选择显示的列）
		sidePagination : "server", // 设置在哪里进行分页，可选值为"client" 或者
		queryParams : function(params) {
			var paramsJSON = {
				limit : params.limit,
				offset : params.offset,
				name : $('#searchName').val(),
				projectId : $('#projectId').val(),
				areaId : $('#areaId').val()
			};

			return JSON.stringify(paramsJSON);

		},
		columns : [
			{
				title : '选择',
				field : 'id',
				align : 'center',
				formatter : function(value, row, index) {
					return '<a  class="btn warning btn-sm " href="#" mce_href="#" title="选择" onclick="choose(\''
						+ row.id+'\',\''
						+ row.version+'\',\''
						+ row.name
						+ '\')"><img src= "'+SERVER_URL+'static/img/choose.png"></a> ';
				}
			},
			{
				field : 'name',
				title : '资产名称'
			},
			{
				field : 'code',
				title : '资产编号'
			},
			{
				field : 'modelNumber',
				title : '产品型号'
			},
			{
				field : 'projectName',
				title : '所属项目'
			}
			 ]
	});
}

function reLoad(){
	$('#exampleTable').bootstrapTable('refresh');
}

function choose(id,version,name){
	parent.$("#"+$("#idInput").val()).val(id);
	parent.$("#"+$("#versionInput").val()).val(version);
	parent.$("#"+$("#nameInput").val()).val(name);
	var index = parent.layer.getFrameIndex(window.name);  
	parent.layer.close(index);
}

function cleanAll(){
	parent.$("#"+$("#idInput").val()).val('');
	parent.$("#"+$("#nameInput").val()).val('');
	parent.$("#"+$("#versionInput").val()).val('');
	var index = parent.layer.getFrameIndex(window.name);  
	parent.layer.close(index);
}
